Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BARNCROFT Semi-Detached £433,221 £132,500 18 Jan 2002
2 BARNCROFT Detached £287,500 28 Mar 2025
3 BARNCROFT Detached £75,950 28 Aug 1998
4 BARNCROFT Detached £425,243 £81,950 17 Oct 1997
5 BARNCROFT Detached £450,000 26 Jul 2024